to meet the deadline - Espagnol Anglais Dictionnaire